package com.itheima.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDate;
import java.time.LocalDateTime;

// Emp 类，代表一个员工实体
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Emp {
    // 员工的唯一标识符
    private Integer id;

    // 员工的用户名
    private String username;

    // 员工的密码
    private String password;

    // 员工的真实姓名
    private String name;

    // 员工的性别，使用 Short 类型表示，0 代表女，1 代表男
    private Short gender;

    // 员工的图像，可能是头像的存储路径或 URL
    private String image;

    // 员工的职位，使用 Short 类型表示，1 代表市场，2 代表销售，3 代表研发，以此类推
    private Short job;

    //员工联系电话
    private String phone;

    //员工薪资
    private Integer salary;

    // 员工的入职时间，格式为字符串
    private LocalDate entryDate;

    // 员工所属的部门 ID
    private Integer deptId;

    // 员工记录的创建时间，使用 LocalDateTime 类表示，包含日期和时间
    private LocalDateTime createTime;

    // 员工记录的更新时间，使用 LocalDateTime 类表示，包含日期和时间
    private LocalDateTime updateTime;
}
